sell their goods - Alemán Inglés Diccionario